<template>
	<view :style="themeColor">
		<view class="page">
			<view class="flex benben-position-layout flex flex-wrap align-center placeOrder_flex_0"
				:style="{height:(88+StatusBarRpx)+'rpx',paddingTop:StatusBarRpx+'rpx', }">
				<view class='flex flex-wrap align-center justify-between flex-sub placeOrder_fd0_0'>
					<view class='flex flex-wrap align-center placeOrder_fd0_0_c0' @tap.stop="handleJumpDiy"
						data-type="back" data-url="1">
						<text class='fu-iconfont2  placeOrder_fd0_0_c0_c0'>&#xe794;</text>
					</view>
					<text class='placeOrder_fd0_0_c1'>提交订单</text>
					<view class='flex flex-wrap align-center placeOrder_fd0_0_c0'>
					</view>
				</view>

			</view>
			<view :style="{height: (88+StatusBarRpx)+'rpx'}"></view>
			<!---flex布局flex布局开始-->
			<view class="flex benben-flex-layout flex-wrap align-center placeOrder_flex_1"
				v-if="Object.keys(this.dataAddress).length" @tap.stop="handleJumpDiy" data-type="navigateTo"
				:data-url="`/pages/my/addressManagement/addressManagement?type=1`">
				<image class='placeOrder_fd1_0' mode="aspectFit" :src='STATIC_URL+"343.png"'></image>
				<view class='flex flex-direction flex-wrap align-stretch flex-sub placeOrder_fd1_1'>
					<view class='flex flex-wrap align-center placeOrder_fd1_1_c0'>
						<text class='placeOrder_fd1_1_c0_c0'>{{dataAddress.real_name}}</text>
						<text class='placeOrder_fd1_1_c0_c0'>(</text>
						<text class='placeOrder_fd1_1_c0_c0' v-if=" dataAddress.sex=='1'">先生</text><text
							class='placeOrder_fd1_1_c0_c0' v-if=" dataAddress.sex=='2'">女士</text>
						<text class='placeOrder_fd1_1_c0_c0'>)</text>
						<text class='placeOrder_fd1_1_c0_c4'>{{dataAddress.mobile}}</text>
					</view>
					<view class='placeOrder_fd1_1_c1'>
						<text>{{dataAddress.address_code}}</text>
						<text>{{dataAddress.detail}}</text>
					</view>
				</view>
				<image class='placeOrder_fd1_2' mode="aspectFit" :src='STATIC_URL+"164.png"'></image>
				<image class='placeOrder_fd1_3' mode="aspectFill" :src='STATIC_URL+"165.png"'></image>
			</view>

			<!---flex布局flex布局结束-->
			<!---flex布局flex布局开始-->
			<view class="flex flex-wrap align-center justify-center benben-flex-layout placeOrder_flex_2"
				v-if="!Object.keys(this.dataAddress).length" @tap.stop="handleJumpDiy" data-type="navigateTo"
				:data-url="`/pages/my/addressManagement/addressManagement?type=1`">
				<image class='placeOrder_fd2_0' mode="aspectFit" :src='STATIC_URL+"343.png"'></image>
				<text class='placeOrder_fd2_1'>请选择地址</text>
			</view>

			<!---flex布局flex布局结束-->
			<!--预约时间开始 -->
			<benben-after-time-popup :date-time.sync='timeLable' :lable.sync='timeName' z-index='99' :is-show-now='true'
				title='选择时间' now-text='立即出发' expand='15' start-time='08:00' end-time='18:00' time-interval='30'
				v-model="afterTime1692356355509"></benben-after-time-popup>
			<!--预约时间结束 -->
			<!---flex布局flex布局开始-->
			<view class="flex flex-direction flex-wrap align-stretch benben-flex-layout placeOrder_flex_4">
				<view class='flex flex-wrap align-center placeOrder_fd4_0' @tap="afterTime1692356355509=true">
					<image class='placeOrder_fd4_0_c0' mode="aspectFit" :src='STATIC_URL+"188.png"'></image>
					<text class='placeOrder_fd4_0_c1'>选择预约时间</text>
					<benben-input class='placeOrder_fd4_0_c2' type="text" :placeholder="`请选择预约时间`" confirm-type="done"
						:maxlength="-1" :disabled='true' placeholder-style="color:#999;font-size:28rpx"
						v-model="timeLable" />
					<image class='placeOrder_fd4_0_c3' mode="aspectFit" :src='STATIC_URL+"164.png"'></image>
				</view>
				<view class='flex flex-wrap align-center placeOrder_fd4_0' @tap.stop="getChoosingMasterFunc()"
					v-if=" type!='3'">
					<text class='placeOrder_fd4_1_c0'>选择服务人员（选填）</text>
					<text class='flex-sub placeOrder_fd4_1_c1'>{{masterID.name}}</text>
					<image class='placeOrder_fd4_0_c3001' mode="aspectFit" :src='STATIC_URL+"55.png"'
						v-if="masterID.name != '请选择服务人员'" @tap.stop="emptyMaster()"></image>
					<image class='placeOrder_fd4_0_c3' mode="aspectFit" :src='STATIC_URL+"164.png"'></image>
				</view>
				<view class='flex flex-wrap align-center placeOrder_fd4_2'>

					<view class='flex  placeOrder_fd4_2_c0'></view>

					<text class='placeOrder_fd4_2_c1'>预约服务</text>
				</view>
				<view class='flex flex-wrap align-center placeOrder_fd4_3'>
					<view class='flex flex-wrap align-center'>
						<image class='placeOrder_fd4_3_c0_c0' mode="aspectFill"
							:src='dataDetails.serviceproject_picture'></image>
					</view>
					<view
						class='flex flex-direction flex-wrap align-stretch justify-between flex-sub placeOrder_fd4_3_c1'>
						<text class='placeOrder_fd4_3_c1_c0'>{{dataDetails.service_title}}</text>
						<view class='flex flex-wrap align-center' v-if="dataDetails.specs_info.aid!=''">
							<text>规格：</text>
							<text class="flex-sub">{{dataDetails.specs_info.name}}</text>
						</view>
						<view class='flex flex-wrap align-center' v-if=" cardType!='1'">
							<view class='flex flex-wrap align-center' v-if=" dataDetails.service_type!=3">
								<!-- <text class='placeOrder_fd4_3_c1_c2_c0_c0'>金额</text> -->
								<view
									class='flex benben-flex-layout flex-wrap align-center placeOrder_fd4_3_c1_c2_c0_c1'>
									<!-- <text class='placeOrder_fd4_3_c1_c2_c1001'
										v-if=" dataDetails.service_type==2">定金金额</text> -->
									<text class='placeOrder_fd4_3_c1_c2_c0_c1_c0'>￥</text>
									<text class='placeOrder_fd4_3_c1_c2_c0_c1_c1'>{{dataDetails.deposit_money}}</text>
									<text class='placeOrder_fd4_3_c1_c2_c0_c1_c1'>{{dataDetails.unit_name}}</text>
								</view>
							</view>
							<text class='placeOrder_fd4_3_c1_c2_c1' v-if=" dataDetails.service_type==3">竞价订单无需支付</text>
							<view class="flex benben-flex-layout flex-wrap align-center aaaacccvvvv" v-if="seckill_ids !='1'">
								<text class='placeOrder_fd4_3_c1_c2_c0_c1_c102589'
									v-if="dataDetails.metering_unit_name != ''">共</text>
								<benben-flex-number-box
									class-name='flex flex align-center placeOrder_numberBoxflexfd4_3_c1_c2_c2'
									input-class='placeOrder_numberBoxInputfd4_3_c1_c2_c2' v-model="num" :min="1"
									:step="1" :opacity="0.3" @change="numChangeFunc($event)"
									v-if="!seckill_id&&!activity_id">
									<template #minus>
										<image class='placeOrder_fd4_3_c1_c2_c2_c0' mode="aspectFit"
											:src='STATIC_URL+"509.png"'></image>
									</template>
									<template #plus>
										<image class='placeOrder_fd4_3_c1_c2_c2_c0' mode="aspectFit"
											:src='STATIC_URL+"510.png"'></image>
									</template>
								</benben-flex-number-box>
								<text class='placeOrder_fd4_3_c1_c2_c0_c1_c1'>{{dataDetails.metering_unit_name}}</text>
							</view>
						</view>
					</view>
				</view>
			</view>

			<!---flex布局flex布局结束-->
			<!--间隔时间选择器开始 -->
			<benben-picker ref="benbenWritePickerCodepicker5" :visible.sync="pickerDiy1698213197824"
				:label.sync='dayLable' :value.sync='dayValue' :options='dayType' mode='selector' :mask-show='true'
				:timeout='true' :picker-height='88' default-type='value'
				:default-props='{"label":"name","value":"value"}'>
				<template #picker-header>
					<view class='flex flex-wrap align-center justify-between placeOrder_picker5_0'>
						<text class='placeOrder_picker5_0_c0'
							@tap="$refs.benbenWritePickerCodepicker5.cancel()">取消</text>
						<text class='placeOrder_picker5_0_c1'>请选择</text>
						<text class='placeOrder_picker5_0_c2'
							@tap="$refs.benbenWritePickerCodepicker5.pickerConfirm()">确认</text>
					</view>
				</template>
			</benben-picker>
			<!--间隔时间选择器结束 -->
			<!---flex布局flex布局开始-->
			<view class="flex flex-direction flex-wrap align-stretch justify-end benben-flex-layout placeOrder_flex_6"
				v-if=" cardType!='1'">
				<view class='flex flex-wrap align-center justify-end flex-sub placeOrder_fd6_0'
					v-if="cardType!='1' && payInfo.discount_ratio">
					<text class='placeOrder_fd6_0_c0'>会员优惠：</text>
					<view class='flex flex-wrap align-end placeOrder_fd6_0_c1'>
						<text class='placeOrder_fd6_0_c1_c0'>-￥</text>
						<text class='placeOrder_fd6_0_c1_c1'>{{payInfo.discount_ratio}}</text>
					</view>
				</view>
				<view class='flex flex-wrap align-center justify-end flex-sub placeOrder_fd6_0'
					v-if="cardType!='1' && dataDetails.service_type!=3">
					<text class='placeOrder_fd6_0_c0'>订单金额：</text>
					<view class='flex flex-wrap align-end placeOrder_fd6_0_c1'>
						<text class='placeOrder_fd6_0_c1_c0'>￥</text>
						<text class='placeOrder_fd6_0_c1_c1'>{{payInfo.order_money}}</text>
					</view>
				</view>
			</view>

			<!---flex布局flex布局结束-->
			<!---flex布局flex布局开始-->
			<view class="flex flex-direction flex-wrap align-stretch benben-flex-layout placeOrder_flex_7">
				<view class='flex flex-wrap align-center placeOrder_fd7_0' @tap.stop="popupShow1679560028531=true"
					v-if="(couponList.length!='' && dataDetails.service_type!=3) && cardType!='1' && !activity_id && seckill_ids!='1'">
					<text class='placeOrder_fd7_0_c0'>选择优惠券</text>
					<view class='flex flex-wrap align-center placeOrder_fd7_0_c1' v-if="coupon_id!=''">
						<text>-￥</text>
						<text>{{conpon_money}}</text>
						<image class='placeOrder_fd7_0_c1_c2' mode="aspectFit" :src='STATIC_URL+"55.png"'
							@tap.stop="cancelCouponsFunc()"></image>
					</view>
					<text class='placeOrder_fd7_0_c2' v-if="coupon_id ==''">请选择优惠券</text>
					<image class='placeOrder_fd7_0_c3' mode="aspectFit" :src='STATIC_URL+"164.png"'></image>
				</view>
				<view class='flex flex-wrap align-center placeOrder_fd7_1'>
					<text class='placeOrder_fd7_1_c0'>备注(选填)</text>
					<benben-input class='flex-sub placeOrder_fd7_1_c1' type="text" :placeholder="`请您输入需要备注内容，如损坏情况等  `"
						confirm-type="done" :maxlength="240"
						placeholder-style="color:rgba(153, 153, 153, 1);font-size:28rpx" v-model="notes" />
				</view>
				<view class='flex flex-wrap align-center placeOrder_fd7_2'>
					<benben-images-upload ref="benbenImagesUploadfd7_2_c0" :img-list.sync="tupianList"
						:img-ids.sync="tupian" :maxlength="9">
						<template #content="{ num, maxlength, isShow, imgList }">
							<view class="flex flex-wrap align-start flex">

								<view v-for="(image, index) in imgList" :key="index"
									class='flex position-relative placeOrder_fd7_2_c00'>
									<text class='fu-iconfont2 position-absolute placeOrder_fd7_2_c000'
										@tap.stop="$refs.benbenImagesUploadfd7_2_c0.delImage(index)">&#xE8E7;</text>
									<image class='placeOrder_fd7_2_c001'
										@tap.stop="$refs.benbenImagesUploadfd7_2_c0.previewImage(index)"
										mode="aspectFill" :src='image'></image>
								</view>
								<image class='placeOrder_fd7_2_c01'
									@tap.stop="$refs.benbenImagesUploadfd7_2_c0.manyChooseImage()" v-if="isShow"
									mode="aspectFit" :src='STATIC_URL+"158.png"'></image>

							</view>
						</template>
					</benben-images-upload>
				</view>
				<view class='flex flex-wrap align-center placeOrder_fd7_3'>
					<benben-flex-switch-new class-name='flex flex' v-model="select" :disabled='false'>
						<template v-slot:checked>
							<view class='flex flex position-relative align-center'>
								<image class='placeOrder_checkfd7_3_c0_c0_c0' mode="aspectFit"
									:src='STATIC_URL+"133.png"'></image>
							</view>
						</template>
						<template v-slot:unchecked>
							<view class='flex flex position-relative justify-end align-center'>
								<image class='placeOrder_checkfd7_3_c0_c0_c0' mode="aspectFit"
									:src='STATIC_URL+"156.png"'></image>
							</view>
						</template>
					</benben-flex-switch-new>
					<text class='placeOrder_fd7_3_c1'>我已阅读并同意</text>
					<text class='placeOrder_fd7_3_c2' @tap="handleJumpDiy" data-type="navigateTo"
						:data-url="`/pages/login/shangmen/shangmen`">《购买协议》</text>
				</view>
			</view>

			<!---flex布局flex布局结束-->
			<benben-popup v-model="popupShow1679560028531" :mask="true" :mask-close-able="true" mode='bottom'
				:z-index='999'>
				<!---优惠券弹窗flex布局开始-->
				<view class="flex flex-direction flex-wrap align-stretch benben-flex-layout placeOrder_flex_8">
					<view class='flex flex-wrap align-center justify-between placeOrder_fd8_0'>
						<view class='flex flex-wrap align-center placeOrder_fd8_0_c0'>
						</view>
						<text class='placeOrder_fd8_0_c1'>优惠券</text>
						<view class='flex flex-wrap align-center justify-end placeOrder_fd8_0_c0'
							@tap.stop="popupShow1679560028531=false">
							<image class='placeOrder_fd8_0_c2_c0' mode="aspectFit" :src='STATIC_URL+"148.png"'></image>
						</view>
					</view>

					<scroll-view class='placeOrder_fd8_1' :scroll-y='true'>
						<view class='flex flex-direction align-stretch benben-scroll flex'>
							<benben-select-diy ref="showSelectPopup1693811868716"
								class-name='flex flex-direction align-stretch flex' :items.sync="couponList"
								v-model="coupon_id" :label.sync="conpon_money" @change="getPriceFunc()"
								default-type="id" default-label="money" :allow-cancel='true' type="radio"
								:disabled='false'>
								<template v-for='(item,key0) in couponList'>
									<view v-if="item.isSelected" class='flex align-center flex placeOrder_fd8_1_c0_c0'
										:key="key0" @tap="$refs.showSelectPopup1693811868716.tapHandle(key0)">
										<image class='placeOrder_fd8_1_c0_c0_c0' mode="aspectFit"
											:src='STATIC_URL+"149.png"'></image>
										<view class='flex flex-wrap align-center flex-sub placeOrder_fd8_1_c0_c0_c1'>
											<view
												class='flex flex-wrap align-center justify-center placeOrder_fd8_1_c0_c0_c1_c0'>
												<text class='placeOrder_fd8_1_c0_c0_c1_c0_c0'>{{item.money}}</text>
												<text class='placeOrder_fd8_1_c0_c0_c1_c0_c1'>元</text>
											</view>
											<view
												class='flex flex-direction flex-wrap align-stretch flex-sub placeOrder_fd8_1_c0_c0_c1_c1'>
												<text
													class='placeOrder_fd8_1_c0_c0_c1_c1_c0'>{{item.coupon_name}}</text>
												<view
													class='flex flex-wrap align-center placeOrder_fd8_1_c0_c0_c1_c1_c1'>
													<text>有效期至：</text>
													<text>{{item.end_time}}</text>
												</view>
											</view>
										</view>
									</view>
									<view v-else class='flex align-center flex placeOrder_fd8_1_c0_c0' :key="key0"
										@tap="$refs.showSelectPopup1693811868716.tapHandle(key0)">
										<image class='placeOrder_fd8_1_c0_c0_c0' mode="aspectFit"
											:src='STATIC_URL+"150.png"'></image>
										<view class='flex flex-wrap align-center flex-sub placeOrder_fd8_1_c0_c0_c1'>
											<view
												class='flex flex-wrap align-center justify-center placeOrder_fd8_1_c0_c0_c1_c0'>
												<text class='placeOrder_fd8_1_c0_c0_c1_c0_c0'>{{item.money}}</text>
												<text class='placeOrder_fd8_1_c0_c0_c1_c0_c1'>元</text>
											</view>
											<view
												class='flex flex-direction flex-wrap align-stretch flex-sub placeOrder_fd8_1_c0_c0_c1_c1'>
												<text
													class='placeOrder_fd8_1_c0_c0_c1_c1_c0'>{{item.coupon_name}}</text>
												<view
													class='flex flex-wrap align-center placeOrder_fd8_1_c0_c0_c1_c1_c1'>
													<text>有效期至：</text>
													<text>{{item.end_time}}</text>
												</view>
											</view>
										</view>
									</view>
								</template></benben-select-diy>
						</view>
					</scroll-view>

				</view>

				<!---优惠券弹窗flex布局结束-->

			</benben-popup>
			<view class="flex flex-direction flex-wrap align-stretch benben-position-layout flex placeOrder_flex_9"
				v-if="dataDetails.service_type != 1">
				<view class='flex flex-wrap align-center justify-center placeOrder_fd9_0'>
					<text class='placeOrder_fd9_0_c0'>师傅上门后根据实际需维修情况进行再报价</text>
				</view>
				<view class='flex flex-wrap align-center justify-between placeOrder_fd9_1'>
					<view class='flex flex-wrap align-center' v-if="cardType != '1' && dataDetails.service_type != 3">
						<text class='placeOrder_fd9_1_c0_c0'>实付金额</text>
						<view class='flex flex-wrap align-end placeOrder_fd9_1_c0_c1'>
							<text class='placeOrder_fd9_1_c0_c1_c0'>￥</text>
							<text class='placeOrder_fd9_1_c0_c1_c1'>{{payInfo.pay_money}}</text>
						</view>
					</view>
					<button class='placeOrder_fd9_1_c1' @tap.stop="jumpPostFunc()">提交预约</button>
				</view>

			</view>
			<view :style="{height: '190rpx'}" v-if="dataDetails.service_type != 1"></view>

			<view class="flex flex-direction flex-wrap align-stretch benben-position-layout flex placeOrder_flex_9001"
				v-if="dataDetails.service_type == 1">
				<view class='flex flex-wrap align-center justify-between placeOrder_fd9_1'>
					<view class='flex flex-wrap align-center' v-if="cardType != '1' && dataDetails.service_type != 3">
						<text class='placeOrder_fd9_1_c0_c0'>实付金额</text>
						<view class='flex flex-wrap align-end placeOrder_fd9_1_c0_c1'>
							<text class='placeOrder_fd9_1_c0_c1_c0'>￥</text>
							<text class='placeOrder_fd9_1_c0_c1_c1'>{{payInfo.pay_money}}</text>
						</view>
					</view>
					<button class='placeOrder_fd9_1_c1' @tap.stop="jumpPostFunc()">提交预约</button>
				</view>

			</view>
			<view :style="{height: '100rpx'}" v-if="dataDetails.service_type == 1"></view>
		</view>
	</view>
</template>
<script>
	import {
		validate
	} from '@/common/utils/validate.js'

	export default {
		components: {},


		data() {
			return {
				"popupShow1679560028531": false,
				"pickerDiy1698213197824": false,
				"afterTime1692356355509": false,
				"timeLable": "",
				"couponType": [{
					"name": "1",
					"value": "1",
					"image": ""
				}, {
					"name": "2",
					"value": "2",
					"image": ""
				}],
				"coupon_id": "",
				"select": false,
				"masterID": {
					"id": "",
					"name": "请选择服务人员"
				},
				"address_id": "",
				"dataAddress": {
					"aid": "",
					"mobile": "",
					"label_name": "",
					"sex": "",
					"province_id": "",
					"is_default": "",
					"province": "",
					"city": "",
					"city_id": "",
					"district": "",
					"district_id": "",
					"create_time": "",
					"real_name": "",
					"address_code": "",
					"detail": "",
					"address_code_province": "",
					"address_code_city": "",
					"address_code_district": "",
					"lng": "",
					"lat": "",
					"address_code_area": ""
				},
				"dataDetails": {
					"aid": "",
					"name": "",
					"picture": [],
					"service_title": "",
					"describe": "",
					"unit": "",
					"deposit_money": "",
					"service_details": "",
					"servicecategory_id": "",
					"pid": "",
					"traffic": "",
					"urgent": "",
					"urgent_money": "",
					"insure": "",
					"insure_money": "",
					"service_type": "",
					"scribe_money": "",
					"usermerchant_id": "",
					"serviceproject_picture": "",
					"unit_name": "",
					"specs_info": {
						"aid": "",
						"name": "",
						"price": "",
						"seckill_price": ""
					},
					"discount": "",
					"meet_money": "",
					"luchengfeiyong": ""
				},
				"couponList": [],
				"notes": "",
				"tupian": "",
				"tupianList": [],
				"lianxiren": "",
				"lianxidianhua": "",
				"getOrder": {
					"zhifubianhao": "",
					"zhifujine": "",
					"countdown": "",
					"service_type": ""
				},
				"shifoujiaji": false,
				"lat": "",
				"lng": "",
				"conpon_money": "",
				"timeName": "",
				"allMoney": "0",
				"door_time": "请选择上门时间",
				"timeType": [{
					"name": "是",
					"value": "1",
					"image": ""
				}, {
					"name": "否",
					"value": "2",
					"image": ""
				}],
				"time_id": "",
				"dayType": [{
					"name": "天一次",
					"value": "1",
					"image": ""
				}, {
					"name": "周一次",
					"value": "2",
					"image": ""
				}, {
					"name": "月一次",
					"value": "3",
					"image": ""
				}, {
					"name": "季度一次",
					"value": "4",
					"image": ""
				}],
				"dayLable": "请选择",
				"dayValue": "",
				"dayName": "请选择",
				"timer_service_day": "",
				"payInfo": {
					"pay_money": "",
					"discount_ratio": ""
				},
				"addressCity": {
					"text": ""
				},
				"num": "",
				"id": "",
				"type": "",
				"is_kill": "",
				"card_id": "",
				"cardType": "",
				"activity_id": "",
				"service_id": "",
				"seckill_id": "",
				"order_types": "",
				// "promoter_id": "",
				"groupID": "",
				"seckill_ids": "",
			};
		},
		computed: {
			themeColor() {
				return this.$store.getters.themeColor
			},
			userInfo: {
				get() {
					return this.$store.state.userInfo
				},
				set() {
					this.$store.commit('updateUserInfo', value)
				},
			},
			/**
			 * @returns 
			 * Android       安卓
			 * IOS       苹果
			 * Web       H5 或 pc
			 * Wechat       微信小程序
			 * Alipay       支付宝小程序
			 * Baidu       百度小程序
			 * ByteBounce       抖音小程序
			 * 360       360小程序
			 * FastApp       快应用
			 */
			appSystemIdentification() {
				return this.$store.state.appSystemIdentification
			}
		},
		watch: {},
		onLoad(options) {
			console.log('11111111111111111', options);

			let {
				id,
				seckill_ids,
				type,
				is_kill,
				card_id,
				cardType,
				activity_id,
				service_id,
				seckill_id,
				order_types, //团购订单值
				// promoter_id, //发起人id
				groupID, //团单id
			} = options
			console.log(seckill_ids);
			if (id !== undefined) this.id = id
			if (type !== undefined) this.type = type
			if (is_kill !== undefined) this.is_kill = is_kill
			if (card_id !== undefined) this.card_id = card_id
			if (cardType !== undefined) this.cardType = cardType
			if (activity_id !== undefined) this.activity_id = activity_id
			if (service_id !== undefined) this.service_id = service_id
			if (seckill_id !== undefined) this.seckill_id = seckill_id
			if (order_types !== undefined) this.order_types = order_types
			// if (promoter_id !== undefined) this.promoter_id = promoter_id
			if (groupID !== undefined) this.groupID = groupID
			if (seckill_ids !== undefined) this.seckill_ids = seckill_ids
			this.getService_idFunc(service_id)
			this.diyPageListen()
		},
		onUnload() {
			this.diyOffPageListen()
		},
		onReady() {

		},
		onShow() {
			this.dataAddressFunc()
		},
		onHide() {

		},
		onResize() {

		},
		onPullDownRefresh() {

		},
		onReachBottom(e) {

		},
		onPageScroll(e) {

		},
		methods: {
			emptyMaster() {
				this.masterID.name = '请选择服务人员'
			},
			//获取会员地址
			async dataAddressFunc() {
				//请求方法
				//数据验证

				let datadataAddress = await this.$api.get(global.apiUrls.post636fd7826b3ee, {
					address_id: this.address_id
				});

				if (datadataAddress.data.code != 1) {
					this.$message.info(datadataAddress.data.msg);
					return
				}
				let infodataAddress = datadataAddress.data;
				this.dataAddress = infodataAddress.data

			},
			//获取服务详情
			async DataDetailsFunc() {
				//请求方法
				//数据验证

				let datadataDetails = await this.$api.post(global.apiUrls.post659fb8cc84cc0, {
					seckill_id: this.is_kill,
					aid: this.id,
					city_name: this.addressCity.text,
					service_id: this.service_id,
					user_id: this.userInfo.id,
					activity_id: this.activity_id,
					card_id: this.card_id,
					order_type: this.order_types,
					group_id: this.groupID,
				});

				if (datadataDetails.data.code != 1) {
					this.$message.info(datadataDetails.data.msg);
					return
				}
				let infodataDetails = datadataDetails.data;
				this.dataDetails = infodataDetails.data

				this.getPriceFunc()
			},
			//下单
			async getOrderFunc() {
				if (!validate(this.dataAddress.aid, 'require')) {
					this.$message.info('请选择地址');
					return false;
				}
				// if (this.timeLable == this.door_time) {
				// 	this.$message.info('请选择上门时间');
				// 	return false;
				// }
				if (!validate(this.timeLable, 'require')) {
					this.$message.info('请选择预约时间');
					return false;
				}
				if (this.seckill_ids != '1') {
					if (this.num <= 0) {
						this.$message.info('请选择数量');
						return false;
					}
				}

				if (this.select === false) {
					this.$message.info('请仔细阅读并勾选购买协议');
					return false;
				}
				let datagetOrder = await this.$api.dbPost(global.apiUrls.post639404a14fb99, {
					door_time: this.timeLable,
					notes: this.notes,
					tupian: this.tupian,
					serviceproject_id: this.dataDetails.aid,
					address_id: this.dataAddress.aid,
					lianxiren: this.dataAddress.real_name,
					lianxidianhua: this.dataAddress.mobile,
					dizhi: this.dataAddress.detail,
					lingqu_id: this.coupon_id,
					num: this.num,
					shifoujiaji: this.shifoujiaji,
					jiedanren: this.masterID.id,
					lat: this.lat,
					lng: this.lng,
					specs_id: this.service_id,
					seckill_id: this.is_kill,
					city_name: this.addressCity.text,
					card_id: this.card_id,
					is_timer_service: this.time_id,
					timer_service_day: this.timer_service_day,
					timer_service_interval: this.dayValue,
					activity_id: this.activity_id,
					order_type: this.order_types,
					// promoter_id: this.promoter_id,
					group_id: this.groupID,
				});
				if (!datagetOrder) return
				if (datagetOrder.data.code != 1) {
					this.$message.info(datagetOrder.data.msg);
					return
				}

				let infogetOrder = datagetOrder.data;
				this.getOrder = infogetOrder.data
				if (this.in_array(this.dataDetails.service_type, '1,2') && this.payInfo.pay_money == 0) {
					this.$urouter.navigateTo(`/pages/index/submitSuccess/submitSuccess`);
				} else if (this.in_array(this.dataDetails.service_type, '1,2')) {
					this.$urouter.redirectTo(
						`/pages/index/cashier/cashier?money=${this.getOrder.zhifujine}&countdown=${this.getOrder.countdown}&order_sn=${this.getOrder.zhifubianhao}&order_type=13&syccessType=1`
					);
				} else if (this.dataDetails.service_type == '3') {
					this.$urouter.redirectTo(`/pages/index/submitSuccess/submitSuccess`);
				}
			},
			//获取优惠券列表
			async couponListFunc() {
				//请求方法
				//数据验证

				let datacouponList = await this.$api.post(global.apiUrls.post64f2a63ea3e20, {
					aid: this.id,
					specs_id: this.service_id,
					num: this.num
				});

				if (datacouponList.data.code != 1) {
					this.$message.info(datacouponList.data.msg);
					return
				}
				let infocouponList = datacouponList.data;
				this.couponList = infocouponList.data

			},
			//跳转判断
			jumpJudgmentFunc() {
				if (this.in_array(this.dataDetails.service_type, '1,2')) {
					this.getOrderFunc()
					this.$urouter.navigateTo(
						`/pages/index/cashier/cashier?money=${this.getOrder.zhifubianhao}&countdown=${this.getOrder.countdown}&orde_sn=${this.getOrder.zhifujine}`
					);
				} else if (this.dataDetails.service_type == '3') {
					this.getOrderFunc()
					this.$urouter.navigateTo(`/pages/index/submitSuccess/submitSuccess`);
				}
			},
			//判断提交预约跳转
			async jumpPostFunc() {
				if (this.cardType == '1') {
					if (!validate(this.dataAddress.aid, 'require')) {
						this.$message.info('请选择地址');
						return false;
					}
					// if (this.timeLable == this.door_time) {
					// 	this.$message.info('请选择上门时间');
					// 	return false;
					// }
					if (!validate(this.timeLable, 'require')) {
						this.$message.info('请选择预约时间');
						return false;
					}
					if (this.time_id == '1') {
						if (this.dayLable == this.dayName) {
							this.$message.info('请选择间隔周期');
							return false;
						}
					}
					if (this.select === false) {
						this.$message.info('请仔细阅读并勾选购买协议');
						return false;
					}
					let datagetOrder = await this.$api.dbPost(global.apiUrls.post639404a14fb99, {
						door_time: this.timeLable,
						notes: this.notes,
						tupian: this.tupianList,
						serviceproject_id: this.dataDetails.aid,
						address_id: this.dataAddress.aid,
						lianxiren: this.dataAddress.real_name,
						lianxidianhua: this.dataAddress.mobile,
						dizhi: this.dataAddress.detail,
						lingqu_id: this.coupon_id,
						shifoujiaji: this.shifoujiaji,
						jiedanren: this.masterID.id,
						lat: this.lat,
						lng: this.lng,
						specs_id: this.service_id,
						seckill_id: this.seckill_id,
						city_name: this.addressCity.text,
						card_id: this.card_id,
						is_timer_service: this.time_id,
						timer_service_day: this.timer_service_day,
						timer_service_interval: this.dayValue,
						activity_id: this.activity_id,
						group_id: this.groupID,
					});
					if (!datagetOrder) return
					if (datagetOrder.data.code != 1) {
						this.$message.info(datagetOrder.data.msg);
						return
					}
					let infogetOrder = datagetOrder.data;
					this.getOrder = infogetOrder.data
					this.$urouter.navigateTo(`/pages/index/submitSuccess/submitSuccess`);
				} else {
					this.getOrderFunc()
				}
			},
			//获取规格
			getService_idFunc(res) {
				if (res) {
					console.log(decodeURIComponent(res));
					this.service_id = JSON.parse(decodeURIComponent(res))
				}
				this.addressCity = uni.getStorageSync('cityinfo')
				this.DataDetailsFunc()
				this.couponListFunc()
			},
			//获取支付金额
			async getPriceFunc() {
				if (this.dataDetails.service_type != '3') {
					//请求方法
					//数据验证

					let datapayInfo = await this.$api.post(global.apiUrls.post657bebdc7a9a5, {
						serviceproject_id: this.dataDetails.aid,
						lingqu_id: this.coupon_id,
						num: this.num,
						specs_id: this.service_id,
						seckill_id: this.is_kill,
						city_name: this.addressCity.text,
						activity_id: this.activity_id,
						order_type: this.order_types,
						group_id: this.groupID,
						is_skill: this.seckill_ids,
					});

					if (datapayInfo.data.code != 1) {
						this.$message.info(datapayInfo.data.msg);
						return
					}
					let infopayInfo = datapayInfo.data;
					this.payInfo = infopayInfo.data
					this.popupShow1679560028531 = false;
				}
			},
			//下单数量改变
			numChangeFunc(value) {
				this.num = value
				if (this.coupon_id) {
					this.coupon_id = ''
					this.conpon_money = ''
					this.couponList.map(item => item.select = false)

				}
				this.couponListFunc()
				this.getPriceFunc()
			},
			//选择师傅填写地址
			getChoosingMasterFunc() {
				if (!validate(this.dataAddress.aid, 'require')) {
					this.$message.info('请先选择地址');
					return false;
				}
				this.$urouter.navigateTo(
					`/pages/index/selectMaster/selectMaster?fid=${this.dataDetails.servicecategory_id}&usermerchant_id=${this.dataDetails.usermerchant_id}&aid=${this.dataDetails.aid}&address_id=${this.dataAddress.aid}`
				);
			},
			//取消优惠券
			cancelCouponsFunc() {
				this.coupon_id = ''
				this.conpon_money = ''
				this.getPriceFunc()
			},
			//页面监听
			diyPageListen() {
				uni.$on('masterID', (data) => {
					this.masterID = data;
				});
				uni.$on('selectAddress', (data) => {
					this.address_id = data;
					this.dataAddressFunc()
				});
			},
			//注销页面监听
			diyOffPageListen() {
				uni.$off('masterID');
				uni.$off('selectAddress');
			}
		}
	};
</script>
<style lang="scss" scoped>
	.page {
		width: 100vw;
		overflow-x: hidden;
		min-height: calc(100vh - var(--window-bottom));
		background: #fff;
		background-size: 100% auto;
	}

	.placeOrder_flex_0 {
		border-bottom: 1px solid #eee;
		background: #fff;
		width: 750rpx;
		height: 88rpx;
		overflow: hidden;
		z-index: 10;
		top: 0rpx;
		background-size: 100% auto !important;
	}

	.placeOrder_fd0_0_c1 {
		font-size: 36rpx;
		font-weight: 500;
		color: #333;
	}

	.placeOrder_fd0_0_c0_c0 {
		font-size: 32rpx;
		color: #333;
	}

	.placeOrder_fd0_0_c0 {
		width: 120rpx;
		height: 88rpx;
	}

	.placeOrder_fd0_0 {
		padding: 0rpx 32rpx 0rpx 32rpx;
		height: 88rpx;
	}

	.placeOrder_flex_1 {
		border-bottom: 5px solid rgba(247, 247, 247, 1);
		padding: 32rpx 32rpx 32rpx 32rpx;
		position: relative;
	}

	.placeOrder_fd1_3 {
		width: 750rpx;
		height: 6rpx;
		position: absolute;
		bottom: 0rpx;
		left: 0rpx;
	}

	.placeOrder_fd1_2 {
		width: 12rpx;
		height: 21rpx;
		margin: 0rpx 0rpx 0rpx 24rpx;
	}

	.placeOrder_fd1_1_c1 {
		margin: 19rpx 0rpx 0rpx 0rpx;
		color: var(--benbenFontColor2);
	}

	.placeOrder_fd1_1_c0_c4 {
		color: #333333;
		font-size: 28rpx;
		font-weight: 400;
		margin: 0rpx 0rpx 0rpx 24rpx;
	}

	.placeOrder_fd1_1_c0_c0 {
		color: #000000;
		font-size: 32rpx;
		font-weight: 400;
	}

	.placeOrder_fd1_1_c0 {
		line-height: 40rpx;
	}

	.placeOrder_fd1_1 {
		margin: 0rpx 0rpx 0rpx 28rpx;
	}

	.placeOrder_fd1_0 {
		width: 78rpx;
		height: 78rpx;
		border-radius: 39rpx 39rpx 39rpx 39rpx;
	}

	.placeOrder_flex_2 {
		border-bottom: 5px solid rgba(247, 247, 247, 1);
		padding: 32rpx 32rpx 32rpx 32rpx;
	}

	.placeOrder_fd2_1 {
		font-size: 32rpx;
		font-weight: 700;
		color: #333;
		margin: 0rpx 0rpx 0rpx 32rpx;
	}

	.placeOrder_fd2_0 {
		width: 78rpx;
		height: 78rpx;
		border-radius: 39rpx 39rpx 39rpx 39rpx;
	}

	.placeOrder_flex_4 {
		padding: 0rpx 32rpx 0rpx 32rpx;
	}

	.placeOrder_fd4_3_c1_c2_c2_c0 {
		height: 40rpx;
		margin: 0rpx 3rpx 0rpx 3rpx;
		width: 45rpx;
	}

	::v-deep .placeOrder_numberBoxInputfd4_3_c1_c2_c2 {
		background: #f2f3f5;
		width: 60rpx;
		height: 25rpx;
		margin-bottom: 6rpx;
		text-align: center;
		color: #323232;
		font-size: 24rpx;
	}

	::v-deep .placeOrder_numberBoxflexfd4_3_c1_c2_c2 {
		margin: 0rpx 0rpx 0rpx auto;
	}

	.placeOrder_fd4_3_c1_c2_c1 {
		color: rgba(153, 153, 153, 1);
		font-size: 22rpx;
	}

	.placeOrder_fd4_3_c1_c2_c1001 {
		color: rgba(153, 153, 153, 1);
		font-size: 22rpx;
		margin-right: 5rpx;
	}

	.placeOrder_fd4_3_c1_c2_c0_c1_c1 {
		color: #E60036;
		font-size: 26rpx;
		font-weight: 700;
		line-height: 37rpx;
	}

	.placeOrder_fd4_3_c1_c2_c0_c1_c102589 {
		color: #E60036;
		font-size: 26rpx;
		font-weight: 700;
		line-height: 37rpx;
		// margin-left: auto;
	}

	.placeOrder_fd4_3_c1_c2_c0_c1_c0 {
		color: #E60036;
		font-size: 22rpx;
		font-weight: 700;
		// line-height: 36rpx;
	}

	.placeOrder_fd4_3_c1_c2_c0_c1 {
		margin: 0rpx 0rpx 0rpx 10rpx;
	}

	.placeOrder_fd4_3_c1_c2_c0_c0 {
		color: #999999;
		font-size: 24rpx;
		line-height: 34rpx;
	}

	.placeOrder_fd4_3_c1_c0 {
		color: #333333;
		font-size: 32rpx;
		font-weight: 500;
		-webkit-line-clamp: 1;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
	}

	.placeOrder_fd4_3_c1 {
		margin: 0rpx 0rpx 0rpx 24rpx;
		height: 180rpx;
	}

	.placeOrder_fd4_3_c0_c0 {
		width: 180rpx;
		height: 180rpx;
		border-radius: 16rpx 16rpx 16rpx 16rpx;
	}

	.placeOrder_fd4_3 {
		padding: 24rpx 0rpx 32rpx 0rpx;
	}

	.placeOrder_fd4_2_c1 {
		color: #333333;
		font-size: 32rpx;
		font-weight: 700;
		line-height: 45rpx;
		margin: 0rpx 0rpx 0rpx 14rpx;
	}

	.placeOrder_fd4_2_c0 {
		background: var(--benbenbgColor2);
		width: 10rpx;
		height: 28rpx;
		margin: 0rpx 5rpx 0rpx 0rpx;
		transform: scaleX(0.5);
	}

	.placeOrder_fd4_2 {
		padding: 32rpx 0rpx 0rpx 0rpx;
	}

	.placeOrder_fd4_1_c1 {
		font-size: 32rpx;
		font-weight: 400;
		color: #999;
		text-align: right;
		-webkit-line-clamp: 1;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
	}

	.placeOrder_fd4_1_c0 {
		color: #333333;
		font-size: 32rpx;
		font-weight: 700;
		margin: 0rpx auto 0rpx 0rpx;
	}

	.placeOrder_fd4_0_c3 {
		width: 12rpx;
		height: 21rpx;
		margin: 0rpx 0rpx 0rpx 16rpx;
	}

	.placeOrder_fd4_0_c3001 {
		width: 40rpx;
		height: 40rpx;
		margin: 0rpx 0rpx 0rpx 16rpx;
	}

	.placeOrder_fd4_0_c2 {
		text-align: right;
	}

	.placeOrder_fd4_0_c1 {
		color: #333333;
		font-size: 32rpx;
		font-weight: 700;
		margin: 0rpx auto 0rpx 12rpx;
	}

	.placeOrder_fd4_0_c0 {
		width: 32rpx;
		height: 32rpx;
	}

	.placeOrder_fd4_0 {
		border-bottom: 1px solid #eee;
		padding: 32rpx 0rpx 32rpx 0rpx;
	}

	.placeOrder_picker5_0_c2 {
		color: var(--benbenFontColor4);
		font-size: 32rpx;
		font-weight: 400;
		line-height: 40rpx;
	}

	.placeOrder_picker5_0_c1 {
		font-size: 36rpx;
		font-weight: 400;
		color: #333;
		line-height: 50rpx;
	}

	.placeOrder_picker5_0_c0 {
		font-size: 32rpx;
		font-weight: 400;
		color: #333;
		line-height: 40rpx;
	}

	.placeOrder_picker5_0 {
		border-bottom: 1px solid #eee;
		background: #fff;
		padding: 0rpx 32rpx 0rpx 32rpx;
		border-radius: 24rpx 24rpx 0rpx 0rpx;
		background-size: 100% auto !important;
		height: 110rpx;
	}

	.placeOrder_flex_6 {
		margin: 0rpx 32rpx 0rpx 32rpx;
	}

	.placeOrder_fd6_0_c1_c1 {
		color: #E60036;
		font-size: 32rpx;
		font-weight: 700;
		line-height: 37rpx;
	}

	.placeOrder_fd6_0_c1_c0 {
		color: #E60036;
		font-size: 22rpx;
		font-weight: 700;
		line-height: 36rpx;
	}

	.placeOrder_fd6_0_c1 {
		margin: 0rpx 0rpx 0rpx 10rpx;
	}

	.placeOrder_fd6_0_c0 {
		color: #999999;
		font-size: 24rpx;
		line-height: 34rpx;
	}

	.placeOrder_fd6_0 {
		border-bottom: 1px solid #eee;
		padding: 32rpx 0rpx 32rpx 0rpx;
	}

	.placeOrder_flex_7 {
		padding: 0rpx 32rpx 40rpx 32rpx;
	}

	.placeOrder_fd7_3_c2 {
		color: var(--benbenFontColor4);
		font-size: 22rpx;
		line-height: 32rpx;
	}

	.placeOrder_fd7_3_c1 {
		color: rgba(102, 102, 102, 1);
		font-size: 22rpx;
		line-height: 32rpx;
		margin: 0rpx 0rpx 0rpx 10rpx;
	}

	.placeOrder_checkfd7_3_c0_c0_c0 {
		width: 32rpx;
		height: 32rpx;
	}

	.placeOrder_fd7_3 {
		margin: 32rpx 0rpx 0rpx 0rpx;
	}

	.placeOrder_fd7_2_c01 {
		width: 180rpx;
		height: 180rpx;
		margin: 0rpx 24rpx 24rpx 0rpx;
		border-radius: 16rpx 16rpx 16rpx 16rpx;
	}

	.placeOrder_fd7_2_c001 {
		width: 180rpx;
		height: 180rpx;
		border-radius: 16rpx 16rpx 16rpx 16rpx;
	}

	.placeOrder_fd7_2_c000 {
		top: 0rpx;
		right: 0rpx;
		z-index: 10;
		color: #ff5536;
	}

	.placeOrder_fd7_2_c00 {
		margin: 0rpx 24rpx 24rpx 0rpx;
	}

	.placeOrder_fd7_2 {
		padding: 32rpx 0rpx 0rpx 0rpx;
	}

	.placeOrder_fd7_1_c1 {
		height: 125rpx;
		line-height: 125rpx;
		font-size: 28rpx;
		font-weight: 400;
		color: #333;
	}

	.placeOrder_fd7_1_c0 {
		color: #999999;
		font-size: 28rpx;
		font-weight: 400;
		margin: 0rpx 32rpx 0rpx 0rpx;
		line-height: 125rpx;
	}

	.placeOrder_fd7_1 {
		border-bottom: 1px solid #eee;
		padding: 0rpx 0rpx 10rpx 0rpx;
	}

	.placeOrder_fd7_0_c3 {
		width: 12rpx;
		height: 22rpx;
		margin: 0rpx 0rpx 0rpx 10rpx;
	}

	.placeOrder_fd7_0_c2 {
		color: #fff;
		background: #E60036;
		font-size: 28rpx;
		font-weight: 400;
		padding: 10rpx;
		border-radius: 8rpx;
	}

	.placeOrder_fd7_0_c1_c2 {
		width: 40rpx;
		height: 40rpx;
		border-radius: 0rpx 0rpx 0rpx 0rpx;
		margin: 0rpx 0rpx 0rpx 16rpx;
	}

	.placeOrder_fd7_0_c1 {
		color: #E60036;
		font-size: 28rpx;
		line-height: 37rpx;
		font-weight: 500;
	}

	.placeOrder_fd7_0_c0 {
		color: #999999;
		font-size: 28rpx;
		font-weight: 400;
		margin: 0rpx auto 0rpx 0rpx;
	}

	.placeOrder_fd7_0 {
		border-bottom: 1px solid #eee;
		padding: 32rpx 0rpx 32rpx 0rpx;
	}

	.placeOrder_flex_8 {
		background: linear-gradient(180deg, #FFFFFF 0%, #F8F8F8 100%);
		padding: 32rpx 0rpx 40rpx 0rpx;
		border-radius: 24rpx 24rpx 0rpx 0rpx;
		background-size: 100% auto !important;
	}

	.placeOrder_fd8_1_c0_c0_c1_c1_c1 {
		color: #909093;
		font-size: 22rpx;
		line-height: 30rpx;
		font-weight: 400;
		margin: 24rpx 0rpx 0rpx 0rpx;
	}

	.placeOrder_fd8_1_c0_c0_c1_c1_c0 {
		color: #333333;
		font-size: 32rpx;
		font-weight: 500;
		-webkit-line-clamp: 1;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
	}

	.placeOrder_fd8_1_c0_c0_c1_c1 {
		height: 190rpx;
		padding: 44rpx 32rpx 0rpx 32rpx;
	}

	.placeOrder_fd8_1_c0_c0_c1_c0_c1 {
		color: #E60036;
		font-size: 28rpx;
		font-weight: 700;
		line-height: 34rpx;
		margin: 13rpx 0rpx 0rpx 0rpx;
	}

	.placeOrder_fd8_1_c0_c0_c1_c0_c0 {
		color: #E60036;
		font-size: 48rpx;
		font-weight: 700;
	}

	.placeOrder_fd8_1_c0_c0_c1_c0 {
		width: 193rpx;
		height: 190rpx;
	}

	.placeOrder_fd8_1_c0_c0_c1 {
		background: url(image-path('173.png')) no-repeat, transparent;
		background-size: 100% auto !important;
		border-radius: 16rpx 16rpx 16rpx 16rpx;
	}

	.placeOrder_fd8_1_c0_c0_c0 {
		width: 36rpx;
		height: 36rpx;
		margin: 0rpx 16rpx 0rpx 0rpx;
	}

	.placeOrder_fd8_1_c0_c0 {
		padding: 0rpx 16rpx 0rpx 32rpx;
		margin: 30rpx 0rpx 0rpx 0rpx;
	}

	.placeOrder_fd8_1 {
		touch-action: none;
		width: 750rpx;
		max-height: 500rpx;
	}

	.placeOrder_fd8_0_c2_c0 {
		width: 28rpx;
		height: 28rpx;
	}

	.placeOrder_fd8_0_c1 {
		font-size: 32rpx;
		font-weight: 700;
		color: #333;
	}

	.placeOrder_fd8_0_c0 {
		width: 100rpx;
		height: 60rpx;
	}

	.placeOrder_fd8_0 {
		margin: 0rpx 32rpx 0rpx 32rpx;
	}

	.placeOrder_flex_9 {
		width: 750rpx;
		height: 190rpx;
		overflow: hidden;
		z-index: 10;
		bottom: calc(0rpx + var(--window-bottom));
	}

	.placeOrder_flex_9001 {
		width: 750rpx;
		height: 100rpx;
		overflow: hidden;
		z-index: 10;
		bottom: calc(0rpx + var(--window-bottom));
	}

	.placeOrder_fd9_1_c1 {
		background: var(--benbenbgColor2);
		border-radius: 39rpx 39rpx 39rpx 39rpx;
		font-size: 28rpx;
		color: #fff;
		width: 200rpx;
		height: 72rpx;
		line-height: 72rpx;
		font-weight: 400;
		margin: 0rpx 0rpx 0rpx auto;
	}

	.placeOrder_fd9_1_c0_c1_c1 {
		color: #E60036;
		font-size: 32rpx;
		font-weight: 700;
		line-height: 37rpx;
	}

	.placeOrder_fd9_1_c0_c1_c0 {
		color: #E60036;
		font-size: 22rpx;
		font-weight: 700;
		line-height: 36rpx;
	}

	.placeOrder_fd9_1_c0_c1 {
		margin: 0rpx 0rpx 0rpx 10rpx;
	}

	.placeOrder_fd9_1_c0_c0 {
		color: #999999;
		font-size: 24rpx;
		line-height: 34rpx;
	}

	.placeOrder_fd9_1 {
		background: #fff;
		height: 100rpx;
		padding: 0rpx 32rpx 0rpx 32rpx;
		background-size: 100% auto !important;
	}

	.placeOrder_fd9_0_c0 {
		color: rgba(255, 157, 71, 1);
		font-size: 26rpx;
		font-weight: 400;
	}

	.placeOrder_fd9_0 {
		background: rgba(255, 238, 223, 1);
		width: 750rpx;
		height: 90rpx;
		padding: 0rpx 32rpx 0rpx 32rpx;
	}

	.aaaacccvvvv {
		margin-left: auto;
	}
</style>